#ifndef I_TDDNS_Client_H
#define I_TDDNS_Client_H
#include <Arduino.h>


class I_TDDNS_Client
{
protected:
    /* data */
    String API_HOST;
    String domain;
    String secret_id;
    String secret_key;
    
public:
    virtual String getCurrentIp()=0;
    virtual bool isNeedChange(String &currentIp,String &oldIp)=0;
    virtual bool updateRecord(String &currentIp)=0;
};

#endif
